Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding a darwin smoke test github workflow #25703

Merged
merged 1 commit into from
Mar 23, 2023

Conversation

cliffamzn
Copy link
Contributor

@cliffamzn cliffamzn commented Mar 15, 2023

This change adds some Darwin examples we build through CI to ensure they work correctly on every PR

Fixes: #25702

@github-actions
Copy link

PR #25703: Size comparison from 346a817 to cbd3d14

Full report (1 build for cc32xx)
platform target config section 346a817 cbd3d14 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 645489 645489 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930293 930293 0 0.0
.debug_aranges 87384 87384 0 0.0
.debug_frame 300248 300248 0 0.0
.debug_info 20245969 20245969 0 0.0
.debug_line 2660979 2660979 0 0.0
.debug_loc 2804909 2804909 0 0.0
.debug_ranges 283168 283168 0 0.0
.debug_str 3026947 3026947 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106009 106009 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 380271 380271 0 0.0
.symtab 257312 257312 0 0.0
.text 537360 537360 0 0.0

@github-actions
Copy link

PR #25703: Size comparison from 346a817 to 6d0198e

Decreases (1 build for cc32xx)
platform target config section 346a817 6d0198e change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20245969 20245968 -1 -0.0
Full report (4 builds for cc32xx, mbed, qpg)
platform target config section 346a817 6d0198e change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 645489 645489 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930293 930293 0 0.0
.debug_aranges 87384 87384 0 0.0
.debug_frame 300248 300248 0 0.0
.debug_info 20245969 20245968 -1 -0.0
.debug_line 2660979 2660979 0 0.0
.debug_loc 2804909 2804909 0 0.0
.debug_ranges 283168 283168 0 0.0
.debug_str 3026947 3026947 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106009 106009 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 380271 380271 0 0.0
.symtab 257312 257312 0 0.0
.text 537360 537360 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2468312 2468312 0 0.0
.bss 215964 215964 0 0.0
.data 5880 5880 0 0.0
.text 1430956 1430956 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1153444 1153444 0 0.0
.bss 100076 100076 0 0.0
.data 852 852 0 0.0
.text 600540 600540 0 0.0
lock-app qpg6105+debug (read/write) 1120300 1120300 0 0.0
.bss 96468 96468 0 0.0
.data 864 864 0 0.0
.text 567400 567400 0 0.0

@github-actions
Copy link

PR #25703: Size comparison from 82290df to 358eb7f

Full report (5 builds for cc32xx, linux, qpg)
platform target config section 82290df 358eb7f change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 645489 645489 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930289 930289 0 0.0
.debug_aranges 87392 87392 0 0.0
.debug_frame 300284 300284 0 0.0
.debug_info 20246023 20246023 0 0.0
.debug_line 2661031 2661031 0 0.0
.debug_loc 2804874 2804874 0 0.0
.debug_ranges 283152 283152 0 0.0
.debug_str 3027037 3027037 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105993 105993 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 380331 380331 0 0.0
.symtab 257376 257376 0 0.0
.text 537376 537376 0 0.0
linux chip-tool-ipv6only arm64 (read only) 12188756 12188756 0 0.0
(read/write) 734648 734648 0 0.0
.bss 34392 34392 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 676584 676584 0 0.0
.dynamic 560 560 0 0.0
.got 15448 15448 0 0.0
.init 24 24 0 0.0
.init_array 216 216 0 0.0
.rodata 589684 589684 0 0.0
.text 9855764 9855764 0 0.0
thermostat-no-ble arm64 (read only) 2523372 2523372 0 0.0
(read/write) 145240 145240 0 0.0
.bss 56344 56344 0 0.0
.data 1784 1784 0 0.0
.data.rel.ro 77696 77696 0 0.0
.dynamic 560 560 0 0.0
.got 5368 5368 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 150904 150904 0 0.0
.text 2110080 2110080 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1153492 1153492 0 0.0
.bss 100076 100076 0 0.0
.data 852 852 0 0.0
.text 600588 600588 0 0.0
lock-app qpg6105+debug (read/write) 1120356 1120356 0 0.0
.bss 96468 96468 0 0.0
.data 864 864 0 0.0
.text 567456 567456 0 0.0

@github-actions
Copy link

PR #25703: Size comparison from 82290df to caf0747

Full report (1 build for cc32xx)
platform target config section 82290df caf0747 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 645489 645489 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930289 930289 0 0.0
.debug_aranges 87392 87392 0 0.0
.debug_frame 300284 300284 0 0.0
.debug_info 20246023 20246023 0 0.0
.debug_line 2661031 2661031 0 0.0
.debug_loc 2804874 2804874 0 0.0
.debug_ranges 283152 283152 0 0.0
.debug_str 3027037 3027037 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105993 105993 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 380331 380331 0 0.0
.symtab 257376 257376 0 0.0
.text 537376 537376 0 0.0

@github-actions
Copy link

PR #25703: Size comparison from 42a607c to d38ef56

Decreases (1 build for cc32xx)
platform target config section 42a607c d38ef56 change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_info 2024602 20246022 -2 -0.0
Full report (1 build for cc32xx)
platform target config section 42a607c d38ef56 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 645489 645489 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930289 930289 0 0.0
.debug_aranges 87392 87392 0 0.0
.debug_frame 300284 300284 0 0.0
.debug_info 2024602 20246022 -2 -0.0
.debug_line 2661031 2661031 0 0.0
.debug_loc 2804874 2804874 0 0.0
.debug_ranges 283152 283152 0 0.0
.debug_str 3027037 3027037 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105993 105993 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 380331 380331 0 0.0
.symtab 257376 257376 0 0.0
.text 537376 537376 0 0.0

.github/workflows/examples-darwin.yaml Outdated Show resolved Hide resolved
.github/workflows/examples-darwin.yaml Outdated Show resolved Hide resolved
We should build the darwin examples through CI to ensure they work
correctly one every PR

Fixes: project-chip#25702
@cliffamzn cliffamzn changed the title Adding an example darwin github workflow Adding a darwin smoke test github workflow Mar 22, 2023
@github-actions
Copy link

PR #25703: Size comparison from 2a9fa2a to d87d2aa

Increases (2 builds for bl602, bl702)
platform target config section 2a9fa2a d87d2aa change % change
bl602 lighting-app bl602+rpc (read/write) 1402158 1402166 8 0.0
.text 1060024 1060026 2 0.0
bl702 lighting-app bl702 .debug_info 40922985 40922987 2 0.0
.text 959986 959990 4 0.0
Full report (13 builds for bl602, bl702, cc32xx, linux, mbed, nrfconnect, qpg)
platform target config section 2a9fa2a d87d2aa change % change
bl602 lighting-app bl602 (read/write) 1356718 1356718 0 0.0
.bss 94834 94834 0 0.0
.data 9744 9744 0 0.0
.text 1029092 1029092 0 0.0
bl602+rpc (read/write) 1402158 1402166 8 0.0
.bss 102882 102882 0 0.0
.data 10136 10136 0 0.0
.text 1060024 1060026 2 0.0
bl702 lighting-app bl702 0 0 0 0.0
(read only) 3358 3358 0 0.0
(read/write) 1189323 1189323 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 70113 70113 0 0.0
.bss_psram 26064 26064 0 0.0
.comment 48 48 0 0.0
.data 4072 4072 0 0.0
.debug_abbrev 1555705 1555705 0 0.0
.debug_aranges 134752 134752 0 0.0
.debug_frame 493872 493872 0 0.0
.debug_info 40922985 40922987 2 0.0
.debug_line 5292985 5292985 0 0.0
.debug_loc 3429994 3429994 0 0.0
.debug_ranges 374000 374000 0 0.0
.debug_str 3591083 3591083 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 107984 107984 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 577827 577827 0 0.0
.symtab 174384 174384 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 959986 959990 4 0.0
bl702+rpc 0 0 0 0.0
(read only) 3358 3358 0 0.0
(read/write) 1280887 1280887 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 78161 78161 0 0.0
.bss_psram 26464 26464 0 0.0
.comment 48 48 0 0.0
.data 4616 4616 0 0.0
.debug_abbrev 1707920 1707920 0 0.0
.debug_aranges 143112 143112 0 0.0
.debug_frame 522040 522040 0 0.0
.debug_info 45573410 45573410 0 0.0
.debug_line 5699458 5699458 0 0.0
.debug_loc 3628955 3628955 0 0.0
.debug_ranges 398000 398000 0 0.0
.debug_str 3995750 3995750 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 122288 122288 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 639637 639637 0 0.0
.symtab 193008 193008 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 1036006 1036006 0 0.0
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 645601 645601 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930292 930292 0 0.0
.debug_aranges 87400 87400 0 0.0
.debug_frame 300320 300320 0 0.0
.debug_info 20248022 20248022 0 0.0
.debug_line 2661345 2661345 0 0.0
.debug_loc 2805489 2805489 0 0.0
.debug_ranges 283264 283264 0 0.0
.debug_str 3027174 3027174 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105993 105993 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 380421 380421 0 0.0
.symtab 257408 257408 0 0.0
.text 537488 537488 0 0.0
linux chip-tool-ipv6only arm64 (read only) 12132100 12132100 0 0.0
(read/write) 742648 742648 0 0.0
.bss 34392 34392 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 684520 684520 0 0.0
.dynamic 560 560 0 0.0
.got 15512 15512 0 0.0
.init 24 24 0 0.0
.init_array 216 216 0 0.0
.rodata 585588 585588 0 0.0
.text 9784196 9784196 0 0.0
thermostat-no-ble arm64 (read only) 2523916 2523916 0 0.0
(read/write) 145240 145240 0 0.0
.bss 56344 56344 0 0.0
.data 1784 1784 0 0.0
.data.rel.ro 77696 77696 0 0.0
.dynamic 560 560 0 0.0
.got 5368 5368 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 150904 150904 0 0.0
.text 2110624 2110624 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2468424 2468424 0 0.0
.bss 215964 215964 0 0.0
.data 5880 5880 0 0.0
.text 1431068 1431068 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1173744 1173744 0 0.0
bss 155557 155557 0 0.0
rodata 132640 132640 0 0.0
text 804780 804780 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1118960 1118960 0 0.0
bss 154713 154713 0 0.0
rodata 109456 109456 0 0.0
text 774152 774152 0 0.0
all-clusters-app nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1433764 1433764 0 0.0
bss 135297 135297 0 0.0
rodata 228692 228692 0 0.0
text 775696 775696 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1152768 1152768 0 0.0
.bss 96036 96036 0 0.0
.data 852 852 0 0.0
.text 599864 599864 0 0.0
lock-app qpg6105+debug (read/write) 1121320 1121320 0 0.0
.bss 91172 91172 0 0.0
.data 856 856 0 0.0
.text 568420 568420 0 0.0

@sharadb-amazon sharadb-amazon merged commit bf14eb2 into project-chip:master Mar 23, 2023
@cliffamzn cliffamzn deleted the ios-build branch April 2, 2023 02:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Workflow] Enable CI for Darwin Examples
4 participants